client management outsource ifa software back office information technology financial adviser software independent management software science front office bpo accounting thin-client crm outsourcing technology application consulting institute financial planning software radius3